Idioms
dirt cheap
to be extremely cheap
The denim jackets were dirt cheap so I decided to buy one.
dirty work
dish out (criticism)
dish out (food)
dispose of (something)
divide (something) fifty-fifty
divide and conquer
do (someone's) bidding
do (someone) good
do (someone) out of (something)
do a double take
Idioms Quiz
step up (something)
holy cats
know what's what
pain in the neck/ass/butt
might as well
no skin off (someone's) teeth/nose
fight tooth and nail
walk off with (something)
call the shots
on the hot seat
....
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
My Account / Test History
Name Change
Old name : batavia
Changed name : djakarta.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test